a beam in your eye - French English Dictionary